home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
PRG
/
NGL2.0.1J(68k).sit
/
NGL2.0.1J(68k)
/
Hide Snow Demo
/
Hide Data Snowについて
< prev
next >
Wrap
Text File
|
1996-10-01
|
2KB
|
37 lines
スプライト・PICT 画像を独自のファイルから読み込む機能を使用したサンプルプログラムです。
サンプルプログラムの動作は Snow Demo と全く同じです。
この機能を使用することにより画像データをResEditなどで他人に見られないようにすることが
できます。
多彩な画像を楽しんだり未知性の高いタイプのゲームなどではResEditですべての画像が
見られてしまうことにより本来の楽しみが半減すると思います。といっても気にいったゲームの
PICTリソースデータなどはどうしてものぞいてみたくなるものだと思います。
この機能を使用することにより多くの市販ゲームソフトのように画像に関するデータを
見られないようにすることができます。通常のPICTリソースからの登録もスプライト・
PICT番号が重複しなければ問題なく同時に使えます。(隠したい画像と隠したくない画像を
分けることができるということです。)
通常のプログラムにたった1行の記述をするだけでバッファ上のスプライト・PICT 画像
データをそれぞれダイアログで指定したファイルネームで保存でき同じく1行の記述で
そのファイルをバッファに読み込むことができますので制作時は管理に便利な通常の
リソースファイルを使用して仕上げ時に条件分岐コンパイルなどによって動作を
切り替えるようにすれば問題なくデータの更新も行えます。
また圧縮ソフトなどによってこの独自のファイルを圧縮すると本来のPICTリソースを使用した
場合よりも圧縮後のサイズがかなり小さくなる場合が多いです。
「Snow Demo」 に必要な2ファイル
・Snow Demo
・Snow Demo Data.rsrc
をDropStuffで圧縮した場合は109852バイト、
「Hide Data Demo」 に必要な3ファイル
・Hide Data Snow
・Snow Sprites
・Snow Graphics
をDropStuffで圧縮した場合は94489バイトとなります。